OIL SPILL POSTER
An oil spill is the release of a liquid petroleum hydrocarbon into the environment, especially the marine ecosystem, due to human activity, and is a form of pollution.
*Wikipedia
No use is allowed without explicit permission from owner